diff options
| author | Adam Soltys <[email protected]> | 2022-12-21 15:48:14 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-12-21 15:48:14 -0800 |
| commit | 6ae27be919808df935fb140fd56bb6ae010a219b (patch) | |
| tree | ba9f5d862cc48abf5b49acfdbd32b87216eadba1 /src/routes/(app)/[username]/+page.server.js | |
| parent | 5c0675fa6815a70033c17a9310d0fa1f9c569e92 (diff) | |
| download | coinos-ui-6ae27be919808df935fb140fd56bb6ae010a219b.tar.gz coinos-ui-6ae27be919808df935fb140fd56bb6ae010a219b.zip | |
add nostr message field to user profile page
Diffstat (limited to 'src/routes/(app)/[username]/+page.server.js')
| -rw-r--r-- | src/routes/(app)/[username]/+page.server.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/routes/(app)/[username]/+page.server.js b/src/routes/(app)/[username]/+page.server.js index 01dfab5a..547f754f 100644 --- a/src/routes/(app)/[username]/+page.server.js +++ b/src/routes/(app)/[username]/+page.server.js @@ -1,14 +1,19 @@ import { get } from '$lib/utils'; import Qr from 'qrcode-base64'; -export async function load({ params, url }) { +export async function load({ params, parent, url }) { + let { user } = await parent(); + let pubkey; + if (user) ({ pubkey } = user); + else pubkey = params.username; + let { username } = params; let text = `${encodeURI(username)}@${url.hostname}`; let src = Qr.drawImg(text, { size: 300 }); let events = []; try { - events = await get(`/${username}/events`); + events = await get(`/${pubkey}/events`); } catch (e) { console.log(e); } |
